light-slit microscope - German English Dictionary